conglomerate combination - French English Dictionary